make impermeable - Anglais Synonymes Dictionnaire